package com.service.yzj.model.pages.wx;

import java.io.Serializable;

import com.service.yzj.model.basic.ImageItem;
import com.service.yzj.model.custom.CustomAddressInfo;
import com.service.yzj.model.custom.CustomContactInfo;
import com.service.yzj.model.custom.CustomUserInfo;
import com.service.yzj.model.order.OrderNumbers;

import lombok.Data;

@Data
public class CustomPage implements Serializable {
    /**
     * 客户用户信息
     */
    private CustomUserInfo user;
    /**
     * 客户地址
     */
    private CustomAddressInfo address;
    /**
     * 客户联系信息
     */
    private CustomContactInfo contact;
    /**
     * 订单数量
     */
    private OrderNumbers orders;
    /**
     * 营销Banner
     */
    private ImageItem[] banners;

    public CustomPage(CustomUserInfo user, CustomAddressInfo address, CustomContactInfo contact, OrderNumbers orders, ImageItem[] banners) {
        this.user = user;
        this.address = address;
        this.contact = contact;
        this.orders = orders;
        this.banners = banners;
    }
}
